Word Hen
What is the meaning of the word "
by a long shot
"?
Definitions:
by a great deal
adverb
I am the best by a long shot.